Science

Watch an ancient ice sheet cover the British Isles then vanish, in eerie time-la..